babl: add linear model meta data
authorØyvind Kolås <pippin@gimp.org>
Mon, 26 Nov 2018 23:25:19 +0000 (00:25 +0100)
committerØyvind Kolås <pippin@gimp.org>
Mon, 26 Nov 2018 23:25:19 +0000 (00:25 +0100)
babl/babl.h

index e76a72c8816d0a4d7958e29e622624d733e135af..93cb6157c3896cca8a07275b0aea4fe29969d677 100644 (file)
@@ -297,10 +297,16 @@ enum _BablModelFlag
   BABL_MODEL_FLAG_RGB           = 1<<5,
   BABL_MODEL_FLAG_CMYK          = 1<<6,
   BABL_MODEL_FLAG_INVERTED      = 1<<7,
-  BABL_MODEL_FLAG_NONLINEAR     = 1<<8,
-  BABL_MODEL_FLAG_PERCEPTUAL    = 1<<9,
+
+  BABL_MODEL_FLAG_LINEAR        = 1<<8,
+  BABL_MODEL_FLAG_NONLINEAR     = 1<<9,
+  BABL_MODEL_FLAG_PERCEPTUAL    = 1<<10,
 };
 
+/* linear, nonlinear and perceptual could occupy two bits with a decidated 0,
+ * but we do not have a lack of bits in this bit pattern so leave it be.
+ */
+
 BablModelFlag babl_model_get_flags (const Babl *model);
 
 /**